Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
BROOMWOOD HOUSE Detached £780,962 £395,000 30 Jun 2004
1 CLOUDS £368,326 £290,000 24 Aug 2017